草庐IT

Android PendingIntent 额外

全部标签

android CountDownTimer - 滴答之间的额外毫秒延迟

根据我的观察,滴答之间的androidCountDownTimercountDownInterval恰好不准确,countDownInterval通常比指定时间长几毫秒。我的特定应用程序中的countDownInterval是1000毫秒,只是以一秒为单位倒计时一定的时间。由于这种延长的滴答声,当倒数计时器运行足够长的时间时,我最终得到的滴答声比想要的少,这搞砸了显示的倒计时(当有足够多的额外毫秒数时,UI级别会发生2秒的步骤)查看CountDownTimer的源代码,似乎可以对其进行扭曲,以便纠正这种不必要的不​​准确,但我想知道java/android世界中是否已经有更好的Coun

android - 使用适用于 Android 的 Facebook SDK 3 以额外权限登录

我按照https://developers.facebook.com/docs/getting-started/facebook-sdk-for-android/3.0/上的“使用Facebook登录创建一个新的Android项目”部分的步骤进行操作登录过程没问题。因为我想使用nativeAndroid按钮供用户登录,所以我通过将以下代码移动到nativeAndroid按钮的View.OnClickListener()中来稍微修改代码。以下是监听器中的代码:Session.openActiveSession(MainActivity.this,true,newSession.Statu

java - Android微调器删除下拉垂直额外空间/填充

我是Android应用程序开发的新手,因为我在创建微调器时注意到一个额外的空间/垂直填充以在下拉列表的开始和结束处下拉微调器的下拉列表。主要Activity.java:publicclassMainActivityextendsAppCompatActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Spinnersr=(Spinner)findViewById(R

android - 如何在 Android Studio 和 NDK 上使用额外的 *.so 库

我正在尝试生成一个Android应用程序以使用一些额外的*.so库(特别是“libinterface.so”)。这些库是在外部生成的,并作为依赖项包含在从Java端调用的包装类中。该库存储在“src/main/jniLibs/armeabi-v7a”中。系统将所有.so文件包含到生成的应用程序中。以前,我为此目的使用Eclipse,我能够使用这个库,但我在使用AndroidStudio时遇到问题。生成的错误是:/home/******/Libraries/android-sdk-linux/ndk-bundle/toolchains/aarch64-linux-android-4.9/

滚动时Android listview末尾有额外空间

我在ListView上平滑滚动时遇到了奇怪的行为。我在列表中有30个项目。当我平滑滚动时listview.smoothScrollToPositionFromTop(29,0);屏幕末尾会有一些额外的空间。实际上ListView向上移动了一点。下面附上图片。但如果我手动滚动,将没有空间。可以采取什么措施来解决此行为?这是我的布局: 最佳答案 正如您所说,我认为这是一个Android问题。它似乎是过度滚动动画的一部分,似乎在完成动画之前就“卡住了”。我在使用SwipeToRefresh时也有类似的经历,刷新后进度指示器不会完全消失。无

关于语音识别的 Android 额外功能不起作用

我目前正忙于语音识别,我希望语音识别器能够持续不断地倾听我的声音。该应用程序的目的是等待特定关键字的语音:当用户说出此关键字时,该服务准备好接收用户语音命令经过研究我发现我们可以操纵识别器收听的时间。通过这些常量:顺便说一句,默认的识别器服务会监听大约10秒。(谷歌API)StringEXTRA_SPEECH_INPUT_COMPLETE_SILENCE_LENGTH_MILLISTheamountoftimethatitshouldtakeafterwestophearingspeechtoconsidertheinputcomplete.StringEXTRA_SPEECH_INP

android - 获得额外的 Intent 和 onCreate 方法?

我有A、B和C类。A类将Intent发送给B,B运行C,C返回给B.....但是在B类的onCreate内部,它需要A类的Intent。但是因为它来自C类,所以它没有得到它,但我仍然需要A类的Intent关于如何解决这个问题的任何想法?我想一种解决方案可能是将extra.getString存储在数据库或类似数据库中?Bundleextras=getIntent().getExtras();newString=extras.getString("ID"); 最佳答案 由于我不完全了解您的Activity流程,因此这是一种解决方案,但可

android - 以编程方式删除 GridView 周围的额外空间

我正在尝试在我的java类中以编程方式创建一个GridView,并且一切正常。问题是GridView周围自动生成的5像素填充。在xml中,我设法使用以下方法将其删除:android:listSelector="@null"但我没能在java中做任何类似的事情。我已经尝试了一些解决方法,例如使GridView比实际屏幕大10个像素,但没有成功。有人有这方面的代码吗?编辑:我的回答没有解决问题。仍然有赏金。这是我的GridView代码:GridViewgridView=newGridView(this);gridView.setNumColumns(someInt);gridView.se

android - DP5 7.0 - 向未决 Intent 添加额外内容会失败吗?

在跟踪器上添加链接问题:https://code.google.com/p/android/issues/detail?id=216581&thanks=216581&ts=1468962325所以我今天在我的Nexus5X上安装了DP5Android7.0版本。我一直在开发一个使用Android的AlarmManager类在特定时间安排本地通知的应用程序。在此版本之前,代码在运行KitKat、Lollipop和Marshmallow的设备上运行良好。以下是我如何安排警报:Intentintent=newIntent(context,AlarmManagerUtil.class);in

android - 向 requestLocationUpdates intentService 发送额外信息会中断位置更新

我在使用传递给LocationServices.FusedLocationApi.requestLocationUpdates(GoogleApiClientclient,LocationRequestrequest,PendingIntentcallbackIntent)的PendingIntent发送额外字符串时遇到问题。看来我在Intent上添加的额外用户名正在破坏requestLocationUpdates试图移交给我的IntentService的位置>作为intent.getParcelableExtra(FusedLocationProviderApi.KEY_LOCATI